[1] Tsinghua Univ, Ctr Combust Energy, Dept Energy & Power Engn, Key Lab Thermal Sci & Power Engn,Minist Educ, Beijing 100084, Peoples R China
[2] Sun Yat Sen Univ, Sino French Inst Nucl Engn & Technol, Zhuhai 519082, Peoples R China
[3] UCL, Dept Mech Engn, Torrington Pl, London WC1E 7JE, England