A Novel Prosumer-Centric Smart Contract Based Approach for Blockchain-Enabled Energy Scheduling Using Electric Vehicles | IEEE Journals & Magazine | IEEE Xplore