Polysaccharide separation mechanism in polysulfone-Fe3O4 magnetic composite membranes