School of Space and Environment;
Beihang University;
Beijing 100191;
People's Republic of China;
Lab of Plasma Propulsion;
Harbin Institute of Technology;
Harbin 150001;
People's Republic of China;
School of Astronautics;
Beihang University;
Beijing 100191;
People's Republic of China;