Reproducible magnetic carbon nanocomposites derived from polystyrene with superior tetrabromobisphenol A adsorption performance. Issue 26 (20th June 2016)