DAI-DEPUR: an integrated and distributed architecture for wastewater treatment plants supervision