Merkel cell polyomavirus and Merkel cell carcinoma