1. Department of Invertebrate Zoology, St. Petersburg State University, St Petersburg, Russian Federation
2. Laboratory of Parasitic Worms and Protists, Zoological Institute of the Russian Academy of Science, St Petersburg, Russian Federation
3. Research Park, Center for Molecular and Cell Technologies, St. Petersburg State University, St Petersburg, Russian Federation