On-roof solar panels generate supplementary power to cut charging costs and ease range anxiety long-term