1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832003, China
2. Xinjiang Production and Construction Corps, Key Laboratory of Modern Agricultural Machinery, Shihezi 832000, China
3. Xinjiang Swan Modern Agricultural Machinery & Equipment Co., Wujiaqu North Industrial Park, Wujiaqu 831300, China
4. School of Mechanical Engineering, Huazhong University of Science and Technology, Wuhan 430074, China