The molecular basis of different approaches for the study of cancer stem cells and the advantages and disadvantages of a three-dimensional culture