1. State Key Laboratory of Robotics and System and the Department of Aerospace EngineeringHarbin Institute of TechnologyHarbin150001People's Republic of China
2. State Key Laboratory of Robotics and SystemHarbin Institute of TechnologyHarbin150001People's Republic of China
3. Beijing Satellite Manufacturing FactoryBeijing100080People's Republic of China