1. Institute of Desert Meteorology, China Meteorological Administration, Urumqi 830002, China
2. National Observation and Research Station of Desert Meteorology, Taklimakan Desert of Xinjiang, Urumqi 830002, China
3. Taklimakan Desert Meteorology Field Experiment Station of China Meteorological Administration, Urumqi 830002, China
4. Xinjiang Key Laboratory of Desert Meteorology and Sandstorm, Urumqi 830002, China
5. China Meteorological Administration Earth System Modeling and Prediction Centre (CEMC), Beijing 100081, China
6. The State Key Laboratory of Severe Weather (LaSW), China Meteorological Administration, Beijing 100081, China
7. Cooperative Institute for Meteorological Satellite Studies, University of Wisconsin-Madison, Madison, WI 53706, USA
8. College of Resource and Environmental Sciences, Xinjiang University, Urumqi 830049, China