[1] Shihezi Univ, Coll Mech & Elect Engn, Shihezi 832003, Peoples R China
[2] Shihezi Univ, Coll Informat Sci & Technol, Shihezi 832003, Peoples R China
[3] Minist Agr & Rural Affairs, Key Lab Northwest Agr Equipment, Shihezi 832000, Peoples R China
[4] Minist Educ, Engn Res Ctr Prod Mechanizat Oasis Characterist Ca, Shihezi 832000, Peoples R China
[5] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai 201100, Peoples R China
[6] Shihezi Univ, Coll Agr, Shihezi 832003, Peoples R China