Which epidermal cell type produces melanin?