1. Harbin Institute of Technology State Key Laboratory of Robotics and System, , Harbin 150001 , China ;
2. Harbin Institute of Technology School of Mechanical Engineering and Automation, , Shenzhen 518055 , China
3. Harbin Institute of Technology School of Mechatronics Engineering, , Harbin 150001 , China
4. Harbin Institute of Technology School of Mechanical Engineering and Automation, , Shenzhen 518055 , China ;
5. Ryerson University Department of Aerospace Engineering, , Toronto, ON M5B 2K3 , Canada