Exploring nanotechnology through advanced tools manipulating materials at the nanoscale concept nanotechnology applications advanced tools nanoscale manipulation materials science