Affiliation: | State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R. China;State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R. China;State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R. China;State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R. China;State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R. China |