1. Institute of Agricultural Machinery, Xinjiang Academy of Agricultural Sciences, Urumqi 830091, China
2. College of Horticulture, Northwest A & F University, Xianyang 712100, China
3. Research Center for Agricultural Engineering Facilities and Equipment Engineering Technology, Urumqi 830091, China
4. Agricultural Engineering Company, Xinjiang Academy of Agricultural Sciences, Urumqi 830091, China