1. College of Meteorology and Oceanography and College of Computer Science and Technology, National University of Defense Technology, Changsha, China
2. Department of Satellite Observations, Royal Netherlands Meteorological Institute, De Bilt, Netherlands
3. College of Meteorology and Oceanography, National University of Defense Technology, Changsha, China