Membrane fouling control and contaminant removal during direct nanofiltration of surface water | Synapse