Although nanofiber membranes have been commercially employed for air filtration applications, their potential in water treatment is still largely unexploited. Nanofiber membranes can remove micron-sized particles from aqueous phase at a high rejection