Degradation of tetrabromobisphenol A by ferrate(VI) oxidation: Performance, inorganic and organic products, pathway and toxicity control.