Text this: Computational fluid dynamics simulation of forward osmosis (FO) membrane systems: Methodology, state of art, challenges and opportunities