Biocompatible magnetic nanoparticles grafted by poly(carboxybetaine acrylamide) for enzyme immobilization.