Membrane Biofouling: Current Understanding and Future Perspectives- An Overview | Synapse