Emerging implications of nanotechnology on cancer diagnostics and therapeutics | Synapse