Source: https://www.treehugger.com/cars/hybrid-plug-in-hybrid-and-extended-range-electric-car-animated-primer.html