An energy-aware service placement strategy using hybrid meta-heuristic algorithm in iot environments