1. College of Mechanical and Electronic Engineering, Nanjing Forestry University, Nanjing 210037, China
2. Institute of Agricultural Facilities and Equipment, Jiangsu Academy of Agricultural Sciences, Nanjing 210014, China
3. Key Laboratory of Modern Horticultural Equipment, Ministry of Agriculture and Rural Affairs, Nanjing 210014, China
4. Southern Orchard (Peach, Pear) Fully Mechanized Research Base, Ministry of Agriculture and Rural Affairs, Nanjing 210014, China