Multiple dynamic Al-based floc layers on ultrafiltration membrane surfaces for humic acid and reservoir water fouling reduction.