1. University of Chinese Academy of Sciences, Beijing 100049, China
2. Innovation Academy for Microsatellites of CAS, Shanghai 200120, China
3. Shanghai Engineering Center for Microsatellites, Shanghai 200120, China
4. The 29th Research Institute of China Electronics Technology Group Corporation, Chengdu 610036, China
5. Shanghai Astronomical Observatory of Chinese Academy of Sciences, Shanghai 200030, China