Optimal Workload Allocation for Distributed Edge Clouds with Renewable Energy and Battery Storage | IEEE Conference Publication | IEEE Xplore