1. School of Aeronautics and Astronautics, University of Electronic Science and Technology of ChinaChengdu611731People's Republic of China
2. Center for Power Transmission and Motion ControlDepartment of Mechanical EngineeringUniversity of BathBA2 7AYBathUK
3. School of Mechatronics Engineering, University of Electronic Science and Technology of ChinaChengdu611731People's Republic of China