When using piperazine in the interfacial polymerization (IP) process of making a polyamide layer for nanofiltration membranes. I have observed fluctuations in both salt rejection performance and pure water permeability. What could potentially be the underlying causes of these inconsistencies?