Alternative fuels for IC Engines