1. Xinjiang Agricultural University, College of Mechanical and Electronic Engineering, Xinjiang, China
2. Xinjiang Agricultural University, College of Mechanical and Electronic Engineering, Xinjiang, China, Qingdao Agricultural University, College of Mechanical and Electronic Engineering, Shandong, China
3. Shandong Agricultural University, College of Mechanical and Electronic Engineering, Shandong, China
4. Qingdao Agricultural University, College of Mechanical and Electronic Engineering, Shandong, China
5. College of Engineering, Nanjing Agricultural University, Nanjing, 210095, China