Text this: Synthesis,characterization and performance of triethanolamine-based thin film composite nanofiltration membrane