[1] Univ Cambridge, Dept Zool, Radiating Butterflies Grp, Cambridge CB2 3EJ, England
[2] Indian Inst Sci Educ & Res Thiruvananthapuram IIS, Sch Biol, Thiruvananthapuram 695016, Kerala, India
[3] Univ Turku, Dept Biol, Genet Lab, NSG, Turku 20014, Finland