1. College of Geography and Remote Sensing Sciences, Xinjiang University, Urumqi 830017, China
2. Xinjiang Key Laboratory of Oasis Ecology, Xinjiang University, Urumqi 830017, China
3. Institute of Desert Meteorology, China Meteorological Administration, Urumqi 830002, China
4. National Observation and Research Station of Desert Meteorology, Taklimakan Desert of Xinjiang, Taklimakan Desert Meteorology Field Experiment Station of China Meteorological Administration, Xinjiang Key Laboratory of Desert Meteorology and Sandstorm, Urumqi 830002, China
5. Key Laboratory of Tree-Ring Physical and Chemical Research, China Meteorological Administration, Urumqi 830002, China
6. Elion Resources Group Co., Ltd., NO. 15 Guanghua Road, Chaoyang District, Beijing 100026, China