Progress in energy and combustion science [Prog Energy Combust Sci] NLMUID: 101606883