Immune checkpoint inhibitors in melanoma: mechanisms, immune cell interactions, and the tumour microenvironment | Synapse