1. College of Mechanical and Electrical Engineering Shihezi University Shihezi China
2. Key Laboratory of Northwest Agricultural Equipment Ministry of Agriculture and Rural Affairs Shihezi China
3. Beijing Research Center of Intelligent Equipment for Agriculture Beijing China