1. Hungarian Natural History Museum, Department of Zoology, Baross utca 13, 1088 Budapest, Hungary
2. Institute of Technical Physics and Materials Science, Centre for Energy Research, 29-33 Konkoly Thege Miklós St., 1121 Budapest, Hungary
3. African Butterfly Research Institute, P.O. Box 14308, Nairobi 00800, Kenya