Reverse osmosis membrane biofouling: causes, consequences and countermeasures | Synapse