Membrane Technology for Water and Wastewater Treatment, Energy and Environment - Ahmad Fauzi Ismail & Takeshi Matsuura