1. College of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832000, China
2. Key Laboratory of Northwest Agricultural Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832000, China
3. Smart Farm Digital Equipment Technology Innovation Center, Xinjiang Production and Construction Corps, Shihezi 832000, China