Self-cleaning nanofiber membrane for efficient oil-water separation and dye degradation | Synapse