Olufemi Akinnifesi Freshwater Sciences 2023