1. State Key Laboratory of Mechanical Transmissions for Advanced Equipment, Chongqing University 1 , Chongqing 400044, China
2. College of Mechanical and Vehicle Engineering, Chongqing University 2 , Chongqing 400044, China
3. Hongdu Aviation Industry Group 3 , Nanchang, Jiangxi 330000, China
4. Robotics and Microsystems Center, Soochow University 4 , Suzhou 215123, China