Vertebrate pigmentation: from underlying genes to adaptive function.