Effects of membrane material and pretreatment coagulation on membrane fouling: fouling mechanism and NOM removal