Reverse osmosis membrane fouling reduction using Kinetic Degradation Fluxion