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