Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment. (16th May 2021)