Advances in Membrane Technologies. - Abdelrasoul, Amira. (IntechOpen, 2020)