Maximizing the grafting of zwitterions onto the surface of ultrafiltration membranes to improve antifouling properties.