1. College of Aerospace Science and Engineering, National University of Defense Technology, Changsha 410073, China
2. Hunan Provincial Key Laboratory of Image Measurement and Vision Navigation, Changsha 410073, China
3. China Satellite Maritime Tracking and Control Department, Jiangyin 214431, China