1. Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronics Engineering and Automation of Shanghai University, HC204, No. 99, Shangda Road, Shanghai 200444, China e-mail:
2. Department of Aerospace Engineering, Ryerson University, 350 Victoria Street, Toronto, ON M5B 2K3, Canada e-mail:
3. R&D Department, Kirchhoff Van-Rob, Aurora, ON L4G 0A2, Canada e-mail: