Energy-efficient data centers