1. School of Mechanical Engineering and Automation, Harbin Institute of Technology (Shenzhen), Shenzhen 518055, China
2. State Key Laboratory of Robotics and System, Harbin 150001, China
3. Shenzhen Aerospace Dongfanghong Satellite Ltd., Shenzhen 518057, China