1. Zhejiang University-University of Illinois Urbana-Champaign Institute, Zhejiang University, Haining 314400, China
2. Department of Geography & Environmental Management, University of Waterloo, Waterloo, ON N2L 3G1, Canada
3. Department of Electrical and Computer Engineering, University of Illinois Urbana-Champaign, Urbana, IL 61801, USA
4. State Key Laboratory of Extreme Photonics and Instrumentation, College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310027, China
5. NOAA Weather Program Office, Silver Spring, MD 20910, USA
6. National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China