1. Unit No. 92192 of Chinese People’s Liberation Army, Ningbo 315000, China
2. College of Meteorology and Oceanography, National University of Defense Technology, Changsha 410073, China
3. High Impact Weather Key Laboratory of CMA, Changsha 410073, China
4. Laboratoire de Météorologie Dynamique, CNRS, Sorbonne Université, 75005 Paris, France
5. Unit No. 92859 of Chinese People’s Liberation Army, Tianjin 300000, China