cancer-derived