1. College of Vehicle and Traffic Engineering, Henan University of Science and Technology, Luoyang, People’s Republic of China
2. Advanced Manufacturing of Mechanical Equipment Henan Province Collaborative Innovation Center, Henan University of Science and Technology, Luoyang, People’s Republic of China
3. State Key Laboratory of Intelligent Agricultural Power Equipment, Luoyang, People’s Republic of China
4. YTO Group Corporation R&D Center, Luoyang, People’s Republic of China