Fabrication of novel aromatic amine functionalized nanofiltration (NF) membranes and testing its dye removal and desalting ability. (December 2018)