1. College of Surveying and Geo-informatics, Tongji University, Shanghai 200092, China
2. State Key Laboratory of Satellite Navigation System and Equipment Technology, Shijiazhuang 050081, China
3. The 54th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China
4. Shanghai Institute of Satellite Engineering, Shanghai 200240, China