Hyperbranched polyethylenimine-modified polyethersulfone (HPEI/PES) and nAg@HPEI/PES membranes with enhanced ultrafiltration, antibacterial, and antifouling properties