Outline of nanotechnology