[1] Nanjing Univ Aeronaut & Astronaut, Coll Astronaut, Nanjing 211106, Peoples R China
[2] CASC, Lab Aerosp Entry, Descent & Landing Technol, Beijing 100094, Peoples R China
[3] Yangzhou Univ, Coll Elect Energy & Power Engn, Yangzhou 225127, Peoples R China
[4] Nanjing Univ Aeronaut & Astronaut, Coll Aeronaut, Nanjing 210016, Peoples R China
[5] Beijing Inst Space Mech & Elect, Beijing 100096, Peoples R China