1. School of Electrical Engineering Shanghai University of Electric Power Shanghai China
2. State Key Laboratory of Severe Weather Chinese Academy of Meteorological Sciences Beijing China
3. School of Mechatronic Engineering and Automation Shanghai University Shanghai China
4. Taizhou Power Supply Company State Grid Zhejiang Electric Power Company Taizhou China
5. Institute of Tropical and Marine Meteorology China Meteorological Administration Guangzhou China