Text this: Modeling investigation of membrane biofouling phenomena by considering the adsorption of protein, polysaccharide and humic acid.