Author Details

Feng, Dinghao, 1. College of Mechanical and Power Engineering, Nanjing Tech University, Nanjing 211816, China 2. Key Laboratory of Intelligent Agricultural Equipment in Jiangsu Province, Nanjing Agricultural University, Nanjing 210031, China, China