1. School of Aeronautics and Astronautics, Sichuan University, Chengdu 610065, China
2. Research Center of Electromechanical Transmission and Delivery Equipment, Chongqing University, Chongqing 400044, China e-mail:
3. School of Manufacturing Science and Engineering, Sichuan University, Chengdu 610065, China