[1] Harbin Inst Technol, Sch Energy Sci & Engn, Harbin 150001, Peoples R China
[2] Minist Ind & Informat Technol China, Key Lab Aerosp Thermophys, Beijing, Peoples R China
[3] Shenzhen Aerosp Dongfanghong Satellite Ltd, Shenzhen, Peoples R China
[4] Shandong Univ, Sch Energy & Power Engn, Qingdao 266237, Peoples R China