1. Zhejiang Key Laboratory of Part Rolling Technology, Ningbo University, Ningbo 315211, China
2. Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China
3. AUBO (Beijing) Robotic Technology Company, Beijing 100195, China
4. State Key Laboratory for Managing Biotic and Chemical Threats to the Quality and Safety of Agro-Products, Institute of Animal Husbandry and Veterinary Science, Zhejiang Academy of Agricultural Sciences, Hangzhou 310021, China