1. Deep Space Exploration Research Center, Harbin Institute of Technology, Harbin 150001, China;
2. School of Architecture, Harbin Institute of Technology, Harbin 150001, China;
3. National Key Laboratory of Science and Technology on Advanced Composites in Special Environments, Harbin Institute of Technology, Harbin 150080, China;
4. Key Laboratory of the Ministry of Industry and Information Technology, School of Energy Science and Engineering, Harbin Institute of Technology, Harbin 150001, China;
5. Laboratory for Space Environment and Physical Sciences, Harbin Institute of Technology, Harbin 150001, China;
6. College of Life Sciences, Sichuan University, Chengdu 610065, China;
7. China Academy of Launch Vehicle Technology, Beijing 100076, China;
8. Qian Xuesen Laboratory of Space Technology, China Academy of Space Technology, Beijing 100094, China;
9. Shanghai Academy of Spaceflight Technology, Shanghai 201114, China
Show less