Therapeutic implications of cellular and molecular biology of cancer stem cells in melanoma