Shanghai Astronomical Observatory;
Chinese Academy of Sciences;
Shanghai 200030;
China;
Beijing Global Information Application and Development Center;
Beijing 100094;
China;
Beijing Institute of Tracking and Telecommunications Technology;
Beijing 100094;
China;