Impacts of Distribution-Level Joint Scheduling of Electric Vehicle Battery Charging and Swapping Stations on Reliability Improvement | IEEE Journals & Magazine | IEEE Xplore