1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832003, China
2. Analysis and Testing Center, Xinjiang Academy of Agricultural and Reclamation Sciences, Shihezi 832000, China
3. Food Quality Supervision and Testing Center (Shihezi), Ministry of Agriculture and Rural Affairs, Shihezi 832000, China
4. Key Laboratory of Northwest Agricultural Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832003, China
5. Engineering Research Center for Production Mechanization of Oasis Characteristic Cash Crop, Ministry of Education, Shihezi 832003, China