1. School of Aeronautics and Astronautics, Shanghai Jiao Tong UniversityShanghai200240People's Republic of China
2. Division of Engineering TechnologyWayne State UniversityDetroitMI48202USA
3. School of Instrument Science and Engineering, Southeast UniversityNanjing200096People's Republic of China
4. Research Center of Satellite Technology, Harbin Institute of TechnologyHarbin150001People's Republic of China