International journal of nanotechnology: IJNT (Inderscience Enterprise, 2004)