Less Carbon Footprint in Edge Computing by Joint Task Offloading and Energy Sharing | IEEE Journals & Magazine | IEEE Xplore