Public perception of nanotechnology