[1] Shihezi Univ, Coll Mech & Elect Engn, Shihezi 832003, Xinjiang, Peoples R China
[2] Minist Agr & Rural Affairs, Key Lab Northwest Agr Equipment, Shihezi 832003, Xinjiang, Peoples R China
[3] Educ Univ Hong Kong, Dept Sci & Environm Studies, Hong Kong, Peoples R China
[4] Southern Marine Sci & Engn Guangdong Lab Guangzhou, Guangzhou 511458, Peoples R China
[5] Shihezi Univ, Agr Coll, Shihezi 832003, Xinjiang, Peoples R China