1. College of Electrical, Energy and Power Engineering, Yangzhou University, Yangzhou 225127, China
2. Innovation Academy for Microsatellites of Chinese Academy of Sciences, Shanghai 201203, China
3. China Academy of Space Technology, Beijing 100029, China
4. Institute of Special Environments Physical Sciences, Harbin Institute of Technology, Shenzhen 518055, China
5. Innovation Center for Radiation Application, Beijing 102413, China