Nicole McCasker Freshwater Sciences 2023