1. School of Mechanical Engineering, Zhejiang Sci-Tech University, Hangzhou, People’s Republic of China
2. School of Computer Science and Electronic Engineering, University of Essex, Colchester, UK
3. Faculty of Intelligent Manufacturing, Jiaxing Vocational & Technical College, Jiaxing, People’s Republic of China
4. Zhejiang Chengshi Robot Co., Ltd., Jiaxing, People’s Republic of China
5. Zhejiang CathayBot Technology Co., Ltd., Jinhua, People’s Republic of China