VicInAqua Project: development of self-cleaning and anti-biofouling membranes for wastewater treatment