EVARE – Electric Vehicle and Range Extender