Mussel-inspired chitosan-polyurethane coatings for improving the antifouling and antibacterial properties of polyethersulfone membranes.