Abaza, M., & Allenby, D. VIRTUAL GREEN COMPUTING. Assessment of the potential for virtual computing environments, .