Performance improvement for thin-film composite nanofiltration membranes prepared on PSf/PSf-g-PEG blended substrates