1. College of Vehicle and Traffic Engineering, Henan University of Science and Technology, Luoyang 471003, China
2. State Key Laboratory of Intelligent Agricultural Power Equipment, Luoyang 471003, China
3. College of Agricultural Engineering, Henan University of Science and Technology, Luoyang 471003, China