1. Department of Entomology; South China Agricultural University; Guangzhou China
2. Department of Life Sciences; Natural History Museum; London UK
3. Department of Zoology; Stockholm University; Stockholm Sweden
4. Department of Biology; Laboratory of Genetics; University of Turku; Turku Finland
5. Department of Biology; Lund University; Lund Sweden