Energy Optimization in Smart Microgrid: A Modified Particle Swarm Optimization Approach with Smart Contract | IEEE Conference Publication | IEEE Xplore