Range Extended Electric Vehicle review