solar power and evs