Multi-agent based dynamic scheduling optimisation of the sustainable hybrid flow shop in a ubiquitous environment | Synapse