Daniel Hernández-Carrasco Freshwater Sciences 2023