Nanotechnology And Its Applications