1. Independent researcher, Poznań, Poland
2. Department of Cell Biology, Adam Mickiewicz University in Poznań, Poznań, Poland
3. Institute of Zoology, Poznań University of Life Sciences, Poznań, Poland
4. School of Medicine, University of Liverpool, Liverpool, United Kingdom
5. Department of Archeology, Classics and Egyptology, University of Liverpool, Liverpool, United Kingdom