1. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, China
2. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
3. Shanghai Institute of Aerospace Systems Engineering, Shanghai, China