Polymer-functionalized nanoparticles: from stealth viruses to biocompatible quantum dots. (December 2009)