Melatonin inhibits human melanoma cells proliferation and invasion via cell cycle arrest and cytoskeleton remodeling