selected publications academic article Untapped resources for medical research 2020-8-14 Butterfly genome reveals promiscuous exchange of mimicry adaptations among species 2012-6-5