Cryptotanshinone has diverse effects on cell cycle events in melanoma cell lines with different metastatic capacity