Optimal charging of electric vehicles in smart grid: Characterization and valley-filling algorithms | IEEE Conference Publication | IEEE Xplore