1. School of Mechanical Engineering, Yangzhou University, Yangzhou 225127, China
2. Jiangsu Engineering Center for Modern Agricultural Machinery and Agronomy, Yangzhou 225127, China
3. College of Mechanical and Electronic Engineering, Northwest A&F University, Yangling 712100, China
4. College of Intelligent Manufacturing, Yangzhou Polytechnic Institute, Yangzhou 225127, China