Journal of nanotechnology.