From Microcars to Heavy-Duty Vehicles: Vehicle Performance Comparison of Battery and Fuel Cell Electric Vehicles