Applications of zwitterionic polymers