1. College of Biosystems Engineering and Food Science, Zhejiang University, Hangzhou 310058, China
2. Key Laboratory of Intelligent Equipment and Robotics for Agriculture of Zhejiang Province, Hangzhou 310058, China
3. National Key Laboratory of Agricultural Equipment Technology, Hangzhou 310058, China
4. Zhejiang Agricultural Machinery Industry Association, Hangzhou 310007, China