electric vehicle technology explained 2nd edition pdf