College of Astronautics Nanjing University of Aeronautics and Astronautics Nanjing 210016 China;
College of Astronautics Nanjing University of Aeronautics and Astronautics Nanjing 210016 China;
Twenty-eighth Research Institute of China Electronic Technology Group Corporation Nanjing 210016 China;
Shanghai Institute of Satellite Engineering Nanjing 201108 China;