CFC1 and cancer: CFC1 is a cancer stemness-regulating factor in neuroblastoma