Isolation, identification, and characterization of cancer stem cells: A review | Synapse