Experimental investigation into the use of sodium nitroprusside for controlling polysaccharide fouling in membrane separation. (February 2019)