Double network hydrogels from polyzwitterions: high mechanical strength and excellent anti-biofouling properties.