High-strength and anti-bacterial BSA/carboxymethyl chitosan/silver nanoparticles/calcium alginate composite hydrogel membrane for efficient dye/salt separation.