1. School of Advanced Manufacturing Engineering, Chongqing University of Posts and Telecommunications, Chongqing, China
2. Chongqing Polycomp International Corporation, Chongqing, China
3. State Key Laboratory of Mechanical Transmission, College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China