[1] Beihang Univ, Inst Int Innovat, Hangzhou 311115, Peoples R China
[2] Beihang Univ, Zhongfa Aviat Inst, Hangzhou 311115, Peoples R China
[3] China Acad Space Technol, Beijing Inst Space Mech & Elect, Beijing 100094, Peoples R China
[4] Beihang Univ, Sch Energy & Power Engn, Beijing 100191, Peoples R China