Taku Kadoya Freshwater Sciences 2023