1. College of Aerospace Engineering, Chongqing University 1 , Chongqing 400030, China
2. School of Science, Harbin Institute of Technology 2 , Shenzhen 518055, China
3. State Key Laboratory of Mechanical Transmissions, Chongqing University 3 , Chongqing 400030, China