1. Intelligent Equipment Research Center, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
2. College of Mechanical and Electrical Engineering, Xinjiang Agricultural University, Urumqi 830052, China
3. National Engineering Research Center of Intelligent Equipment for Agriculture (NERCIEA), Beijing 100097, China
4. Beijing PAIDE Science and Technology Development Co., Ltd., Beijing 100097, China