1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832003, China
2. College of Information Science and Technology, Shihezi University, Shihezi 832003, China
3. Key Laboratory of Northwest Agricultural Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832000, China
4. Engineering Research Center for Production Mechanization of Oasis Characteristic Cash Crop, Ministry of Education, Shihezi 832000, China
5. School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 201100, China
6. College of Agriculture, Shihezi University, Shihezi 832003, China