Key Laboratory of Meteorological Disaster of the Ministry of Education;
Nanjing University of Information Science and Technology;
Nanjing 210044;
China;
pacific Typhoon Research Center;
Key Laboratory of Meteorological Disaster of the Ministry of Education Nanjing University of Information Science and Technology;
and State Key Laboratory of Severe Weather;
Nanjing 210044 China;
Chinese Academy of Meteorological Sciences;
Beijing 100081;
China;
Shanghai Typhoon Institute;
Shanghai 200030;
China;
Key Laboratory for Mesoscale Severe Weather Ministry of Education;
School of Atmospheric Sciences;
Nanjing University;
Nanjing 210023;
China;