Tag Nanotechnology in drug delivery