1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, People’s Republic of China
2. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, People’s Republic of China
3. College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, People’s Republic of China