Author Details

Wen, Haojun, 1. School of Mechanical and Electrical Engineering, Shihezi University, Shihezi 832003, Xinjiang, China; 2. Northwest Key Laboratory of Agricultural Equipment, Ministry of Agriculture and Rural Affairs, Shihezi 832003, Xinjiang, China, China