Evaluation of self-cleaning performance of the modified g-C3N4 and GO based PVDF membrane toward oil-in-water separation under visible-light.