Self-Therapeutic Nanomaterials for Cancer Therapy: A Review