1. School of Aeronautics and Astronautics, Sichuan University, Chengdu 610065, China
2. Mechanical Engineering Department, Northwestern University, Evanston, IL 60208
3. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China