[1] Harbin Inst Technol, Inst Space Sci & Appl Technol, Shenzhen 518055, Peoples R China
[2] Harbin Inst Technol, Res Ctr Satellite Technol, Harbin, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Aeronaut & Astronaut, Shanghai 200240, Peoples R China
[4] Ryerson Univ, Dept Aerosp Engn, Toronto, ON M5B 2K3, Canada