Facile preparation and dye removal properties of Fe3O4@carbon nanocomposite. (1st February 2018)