Smart nanomaterials for cancer diagnosis and treatment | Synapse