Shashini V Fernando Freshwater Sciences 2023