Novel magnetic Fe3O4@C nanoparticles as adsorbents for removal of organic dyes from aqueous solution.