Modern electric vehicles, hybrid electric vehicles and fuel cell vehicles - basic principles, theory and design: 2nd edition.rar