Further understanding NaClO cleaning of bacteria-fouled ultrafiltration membrane: Variation of membrane structure and formation of halogenated by-products