1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832003, China
2. Key Laboratory of Northwest Agricultural Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832003, China
3. Key Laboratory of Modern Agricultural Machinery Corps, Shihezi 832003, China
4. College of Engineering, China Agricultural University, 17 Qinghua Donglu, Beijing 100083, China
5. College of Food, Shihezi University, Shihezi 832003, China