[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Key Lab Power Machinery & Engn, Minist Educ, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, China UK Low Carbon Coll, Res Ctr Low Carbon Combust & Engine Syst, Shanghai 201306, Peoples R China
[3] UCL, UCL Energy Inst, Cent House,14 Upper Woburn Pl, London WC1H 0NN, England