Andres F Suarez Castro Freshwater Sciences 2023