1. The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, China
2. College of Mechanical Engineering, Chongqing University, Chongqing, China
3. Mechanical and Electrical Engineering College, Shihezi University, Shihezi, China
4. CITIC Heavy Industries Co. Ltd, Luoyang, China