1. State Key Laboratory of Mechanical Transmission, Chongqing University, China
2. School of Automobile Engineering, Chongqing University, China
3. Chongqing Automotive Collaborative Innovation Center, Chongqing University, China
4. Shanghai Institute of Aerospace Systems Engineering, China