1. Space Information Academic, Space Engineering University, Beijing, China
2. Department of Police Equipment Technology, Chinese People’s Armed Police Forces Research institute, Beijing, China
3. China Satellite Maritime Tracking and Control Department, Jiangyin, China