Electric and hybrid vehicles : power sources, models, sustainability, infrastructure and the market - Pistoia, G. (Elsevier, 2010)