Reduction of methylene blue with Ag nanoparticle-modified microporous polypropylene membranes in a flow-through reactor. (7th June 2017)