1. College of Engineering, China Agricultural University, Beijing 100083, China
2. Key Laboratory of Soil-Machine-Plant System Technology, Ministry of Agriculture, Beijing 100083, China
3. Department of Mechanical Engineering, University of Houston, Houston 77204, USA
4. Beihang University, Beijing 100191, China