Affiliation: | a 505 Faculty, Beijing University of Aeronautics and Astronautics, 37 Xue Yuan Road, Haidian District, Beijing 100083, China b College of Electronic and Mechanical Engineering, Hebei University of Science and Technology, Shijiazhuang 050018, China c Chinese Academy of Space Technology, Institute of Spacecraft System Technology, Beijing 100086, China |