1. College of Instrumentation and Electrical Engineering, Jilin University, Changchun 130061, China
2. Space Observation Research Center, National Institute of Natural Hazards, Ministry of Emergency Management of China, Beijing 100085, China
3. National Space Science Center, Chinese Academy of Sciences, Beijing 100085, China