1. School of Mechanical Engineering, Xihua University, Chengdu, China
2. Advanced Robotics and Intelligent Systems Laboratory, School of Engineering, University of Guelph, Guelph, Canada
3. Sichuan Province Machinery Research and Design Institute, Chengdu, China
4. School of Intelligent Manufacturing Engineering, Chongqing University of Arts and Sciences, Chongqing, China