Preparation and performance evaluation of poly (amide–imide) and TiO2 nanoparticles impregnated polysulfone nanofiltration membranes in the removal of humic substances