1. Faculty of Mechanical Engineering, Zhejiang Sci-Tech University, 928 Second Avenue, Xiasha Higher Education Zone, Hangzhou, Zhejiang, P. R. China
2. Zhejiang Industry Polytechnic College, No. 151 Qutun Road, Yuecheng District, Shaoxing, Zhejiang, P. R. China
3. Key Laboratory of Transplanting Equipment and Technology of Zhejiang Province, Hangzhou, Zhejiang, P. R. China
4. School of Intelligent Manufacturing, Wenzhou Polytechnic, Wenzhou, P. R. China