Nanotechnology and Nano medicine