Microenvironmental Snail1 drives melanoma progression 2024 Thesis uri icon