Homerange-extended electric vehicle