Nanoparticle coating