Text this: Study on the thin film composite poly(piperazine-amide) nanofiltration membrane: impacts of physicochemical properties of substrate on interfacial polymerization formation