1. College of Meteorology and Oceanography, National University of Defense Technology, Changsha 410005, China
2. High Impact Weather Key Laboratory of CMA, Changsha 410005, China
3. Sichuan Meteorological Disaster Defense Technology Center, Chengdu 610072, China
4. Heavy Rain and Drought-Flood Disaster in Plateau and Basin Key Laboratory of Sichuan Province, Chengdu 610072, China
5. Sichuan Meteorological Observatory, Chengdu 610072, China