Exploration of zwitterionic cellulose acetate antifouling ultrafiltration membrane for bovine serum albumin (BSA) separation. (1st June 2017)