Since 2022, this journal is published and hosted on Pensoft's ARPHA Platform. Visit the new journal website.