NOC:Fundamentals of Electric Vehicles: Technology and Economics