A Load Balancing Algorithm for Different Service Times and Its Evaluation