Chemistry and nanotechnology