Preparation and properties of 4-aminobenzoic acid-modified polyvinyl chloride/titanium dioxide and PVC/TiO2 based nanocomposites membranes