Immunohistochemical analyses point to epidermal origin of human Merkel cells