Side population and cancer stem cells: therapeutic implications.