1. Department of Meteorology, COMSATS Institute of Information Technology, and Pakistan Meteorological Department, Islamabad, Pakistan
2. Department of Meteorology, COMSATS Institute of Information Technology, Islamabad, Pakistan
3. Institute of Atmospheric Physics, Chinese Academy of Sciences, and State Key Laboratory of Severe Weather, Chinese Academy of Meteorological Sciences, Beijing, China