Experiments on the effects of dilution and fuel composition on ignition of gasoline and alternative fuels in a rapid compression machine