In situ immobilization of silver nanoparticles for improving permeability, antifouling and anti-bacterial properties of ultrafiltration membrane