Biochemical and biological analysis of novel inhibitors of CDC25 phosphatases acting on melanoma cell lines