Affiliation: | State Key Laboratory of Mechanical Transmission, Chong Qing University, Chong Qing 400030, China;State Key Laboratory of Mechanical Transmission, Chong Qing University, Chong Qing 400030, China;State Key Laboratory of Mechanical Transmission, Chong Qing University, Chong Qing 400030, China;State Key Laboratory of Mechanical Transmission, Chong Qing University, Chong Qing 400030, China;State Key Laboratory of Mechanical Transmission, Chong Qing University, Chong Qing 400030, China |