Optimal dispatching of electric vehicles for providing charging on-demand service leveraging charging-on-the-move technology