A Smart Energy Hub for Smart Cities: Enabling Peer-to-Peer Energy Sharing and Trading | IEEE Journals & Magazine | IEEE Xplore