Institution: | State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R. China; Department of Mechanical Engineering, North China Electric Power University, Baoding 071003, 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;Chongqing Communication College, Chongqing 400035, 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; |