1. College of Mechanical and Electronic Engineering, Northwest A&F University, Yangling 712100, China
2. Intelligent Equipment Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
3. Beijing PAIDE Science and Technology Development Co., Ltd., Beijing 100097, China
4. College of Agricultural Engineering, Jiangsu University, Zhenjiang 212013, China