Tariku Hailu Freshwater Sciences 2023