Nanotechnology and its applications in medicine