Christine L Weilhoefer Freshwater Sciences 2023