Development of novel self-cleaning membranes for water treatment