1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832000, China
2. College of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
3. Engineering Research Center for Production Mechanization of Oasis Characteristic Cash Crop, Ministry of Education, Shihezi 832000, China
4. National Demonstration Center for Experimental Mechanical and Electrical Engineering Education, Tianjin University of Technology, Tianjin 300384, China