Preparation and characterization of a novel polyethersulfone nanofiltration membrane modified with Bi2O3 nanoparticles for enhanced separation performance and antifouling properties