Xuejun Li Freshwater Sciences 2023