1. College of Mechanical Engineering and State Key Laboratory Mechanical Transmission, Chongqing University, Chongqing, China
2. College of Robot Engineering and Mechanical-Electrical Engineering, Chongqing University of Arts and Sciences, Chongqing, China