1. School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China
2. Hubei Modern Manufacturing Quality Engineering Key Laboratory, Hubei University of Technology, Wuhan 430068, China
3. Zhejiang Innovation Institute of Robotics, Hangzhou 310018, China
4. School of Automation, Southeast University, Nanjing 214135, China
5. Ningbo Cixing Co., Ltd., Ningbo 315300, China