1. School of Mechanical Science and Engineering, State Key Lab of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan, Hubei 430074, China e-mail:
2. Manufacturing Automation Laboratory, Department of Mechanical Engineering, The University of British Columbia, Vancouver, BC, Canada V6T1Z4 e-mail: