1. College of Agricultural Equipment Engineering, Henan University of Science and Technology, Luoyang 471003, China
2. Longmen Laboratory, Luoyang 471000, China
3. Collaborative Innovation Center of Machinery Equipment Advanced Manufacturing of Henan Province, Luoyang 471003, China