1. College of Computer Science and Technology Zhejiang University of Technology Hangzhou China
2. Key Laboratory of Visual Media Intelligent Processing Technology of Zhejiang Province Hangzhou China
3. Key Laboratory of Meteorological Disaster Ministry of Education & Collaborative Innovation Center on Forecast and Evaluation of Meteorological Disasters Nanjing University of Information Science & Technology Nanjing China
4. College of Artificial Intelligence Hebei University of Technology Tianjin China