Current progress of nanotechnology in medicine: application in drug delivery, diagnostic, tissue engineering, and nanobots | Synapse