Identification of 2-bromohydroquinone as a metabolite of bromobenzene and o-bromophenol: implications for bromobenzene-induced nephrotoxicity.