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