Ag3PO4 composite nanofiltration membrane and its visible-light photocatalytic properties