1. Wuhan Regional Climate Center, Wuhan 430074, China
2. Wuhan Central Meteorological Observatory, Wuhan 430074, China
3. Hubei Key Laboratory for Heavy Rain Monitoring and Warning Research, Institute of Heavy Rain, China Meteorological Administration, Wuhan 430205, China