Nano-porous SAPO-34 enhanced thin-film nanocomposite polymeric membrane: Simultaneously high water permeation and complete removal of cationic/anionic dyes from water.