1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832000, China
2. Engineering Research Center for Production Mechanization of Oasis Characteristic Cash Crop, Ministry of Education, Shihezi 832000, China
3. Xinjiang Production and Construction Corps Key Laboratory of Modern Agricultural Machinery, Shihezi 832000, China