Fouling control in ceramic nanofiltration membranes during municipal sewage treatment