Factors impacting cleaning Reverse Osmosis (RO) and Nanofiltration (NF) membranes