Merkel cell carcinoma: molecular pathogenesis, clinical features and therapy