Journal of nanotechnology [J Nanotechnol] NLMUID: 101536740