Wade L Hadwen Freshwater Sciences 2023