[1] Beihang Univ, Sch Energy & Power Engn, Beijing 102206, Peoples R China
[2] Beihang Univ, Sch Space & Environm, Beijing 102206, Peoples R China
[3] Peking Univ, Coll Chem & Mol Engn, Beijing 100871, Peoples R China
[4] Peking Univ, Sch Mat Sci & Engn, Beijing 100871, Peoples R China
[5] China Huaneng Grp Clean Energy Technol Res Inst Co, Beijing 102209, Peoples R China
[6] Petrochem Res Inst, Beijing 102200, Peoples R China