EV, petrol, diesel and CNG comparisons