Fouling control in ceramic nanofiltration membrane by pre-coating with calcium carbonate