Minimizing Energy Consumption of Computing-plus-Communication Tasks in Virtualized Networked Data Centers