Cancer stem cells and skin cancer