Surface modification of piperazine-based nanofiltration membranes with serinol for enhanced antifouling properties in polymer flooding produced water treatment. Issue 77 (17th October 2017)