1. College of Engineering and Technology, Southwest University, Chongqing 400715, China
2. School of Smart Health, Chongqing Polytechnic University of Electronic Technology, Chongqing 401331, China
3. School of Mechanical and Electrical Engineering, Guizhou Normal University, Guiyang 550025, China
4. State Key Laboratory of Mechanical Transmission for Advanced Equipment, Chongqing University, Chongqing 400044, China