1. School of Earth and Space Sciences, Peking University, Beijing 100871, China
2. Center for Habitable Intelligent Planet, Institute of Artificial Intelligence, Peking University, Beijing 100871, China
3. Department of Space Microwave Remote Sensing System, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China