Optimization of TiO2 modified poly(vinyl alcohol) thin film composite nanofiltration membranes using Taguchi method