Text this: Optimal scheduling of solar powered EV charging stations in a radial distribution system using opposition-based competitive swarm optimization