The effect of ethanol, petrol and rapeseed oil blends on direct injection diesel engine performance and exhaust emissions