1. Space Control and Inertial Technology Research CenterHarbin Institute of Technology Harbin 150001 China
2. Department of Mechanical and Mechatronics EngineeringUniversity of Waterloo Waterloo ON N2L 3G1 Canada
3. Center for Composite Materials and StructuresHarbin Institute of Technology Harbin 150001 China
4. Research Center of Satellite TechnologyHarbin Institute of Technology Harbin 150001 China