Membrane separation principles and applications from material selection to mechanisms and industrial uses (Elsevier, 2019)