1. Department of Zoology; Institute of Ecology and Earth Sciences; University of Tartu; Tartu Estonia
2. Department of Animal Breeding and Biotechnology; Institute of Veterinary Medicine and Animal Sciences; Estonian University of Life Sciences; Tartu Estonia
3. Department of Biological Sciences; University of Cincinnati; Cincinnati OH USA