[1] Tsinghua Univ, Ctr Combust Energy, Dept Energy & Power Engn, New Cornerstone Sci Lab, Beijing 100084, Peoples R China
[2] Chinese Acad Sci, Inst Proc Engn, State Key Lab Mesosci & Engn, POB 353, Beijing 100190, Peoples R China
[3] China Univ Petr, Coll Mech & Transportat Engn, Beijing Key Lab Proc Fluid Filtrat & Separat, Beijing 102249, Peoples R China
[4] Tsinghua Univ, Sch Aerosp Engn, Dept Engn Mech, Beijing 100084, Peoples R China