1. School of Water Resource and Hydropower, Sichuan University, 610065 Chengdu, China
2. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, 610065 Chengdu, China
3. Chengdu Institute of Plateau Meteorology, China Meteorological Administration, 610072 Chengdu, China