GRiDA: GReen Distributed Algorithm for energy-efficient IP backbone networks