Text this: The roles of cancer stem cells and therapeutic implications in melanoma