Task scheduling in cloud-fog computing using discrete binary particle swarm meta-heuristic with modified sigmoid function | Synapse