Covalent triazine framework-based porous mixed matrix membranes for highly efficient dye/salt separation