hybrid vs diesel fuel consumption