Effect of ammonium salts on the properties of poly(piperazineamide) thin film composite nanofiltration membrane