Stinging predatory journals: a brief overview and recommendations (European Science Editing, 2025)