Cellular and molecular biology of cancer stem cells in melanoma : possible therapeutic implications