1. State Key Laboratory of Crop Stress Biology for Arid Areas, College of Agronomy, Northwest A&F University, Yangling 712100, People’s Republic of China.
2. Institute of Crop Research, Xinjiang Academy of Agri-Reclamation Sciences, Shihezi 832000, People’s Republic of China.
3. Department of Geography, College of Science, Shihezi University, Shihezi 832000, People’s Republic of China.