cng petrol and diesel a comparison