1. College of Engineering, China Agricultural University, Beijing 100083, China
2. Research Center of Intelligent Equipment, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
3. State Key Laboratory of Intelligent Agricultural Power Equipment, Beijing 100097, China
4. AgChip Science and Technology (Beijing) Co., Ltd., Beijing 100097, China