Energy optimization for task scheduling in distributed systems by an Artificial Bee Colony approach | IEEE Conference Publication | IEEE Xplore