[1] Harbin Inst Technol, Sch Energy Sci & Engn, Harbin 150001, Peoples R China
[2] Chinese Acad Sci, Inst Proc Engn, State Key Lab Multiphase Complex Syst, POB 353, Beijing 100190, Peoples R China
[3] Univ Chinese Acad Sci, Sch Chem Engn, Beijing 100049, Peoples R China
[4] Chinese Acad Sci, Innovat Acad Green Manufacture, Beijing 100190, Peoples R China
[5] Tsinghua Univ, Ctr Combust Energy, Dept Energy & Power Engn, Key Lab Thermal Sci & Power Engn,Minist Educ, Beijing 100084, Peoples R China
[6] Tsinghua Univ, Sch Aerosp Engn, Dept Engn Mech, Beijing 100084, Peoples R China