Marc Peipoch Freshwater Sciences 2023