Non-biofouling materials prepared by atom transfer radical polymerization grafting of 2-methacryloloxyethyl phosphorylcholine: separate effects of graft density and chain length on protein repulsion.