1. School of Mechanical and Electrical Engineering, Shihezi University, Shihezi, China
2. Centre for Earth Observation Sciences, University of Alberta, Edmonton, AB, Canada
3. School of Information Science and Technology, Shihezi University, Shihezi, China