Merkel cell carcinoma: an updated overview of clinico-pathological aspects, molecular genetics and therapy