Modern electric, hybrid electric, and fuel cell vehicles | lit.salon