Institute of Desert and Meteorology, China Meteorological Administration / Xinjiang Laboratory of Tree Ring Ecology / Key Laboratory of Tree-ring Physical Chemical Research, China Meteorological Administration, No. 46 Jianguo Road, Urumqi 830002, China