1. College of Mechanical Electrical Engineering, Shihezi University, Shihezi 832000, China
2. Xinjiang Production and Construction Corps, Key Laboratory of Modern Agricultural Machinery, Shihezi 832003, China
3. Key Laboratory of Northwest Agricultural Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832000, China