Text this: A comprehensive review on forward osmosis mass transfer and fouling: Mathematical modeling, mechanism, prediction and optimization