Reaction pathways of trihalomethane formation from the halogenation of dihydroxyaromatic model compounds for humic acid.