Francis S Magbanua Freshwater Sciences 2023