Vehicle propulsion systems : introduction to modeling and optimization / Lino Guzzella, Antonio Sciarretta. - Guzzella, Lino (Springer, 2005)