Journal of nanoparticle research : an interdisciplinary forum for nanoscale science and technology.