Towards Sustainable Edge Computing Through Renewable Energy Resources and Online, Distributed and Predictive Scheduling | IEEE Journals & Magazine | IEEE Xplore