1. College of Mechatronics and Automation, National University of Defense Technology, Changsha 410073, China
2. ATR State Key Laboratory, National University of Defense Technology, Changsha 410073, China
3. Jiuquan Satellite Launch Centre, Lanzhou 732750, China