Economic and Environmental Impacts of Plug-in Hybrids and Battery Electric Vehicles: A Comparative Analysis