Electric cars match petrol or diesel powered equivalents