Joshua M Buonpane Freshwater Sciences 2023