Analysis of nanoporous membrane fouling relying on experimental observation and theoretical model for landfill leachate treatment.