Graphene anchored with Fe3O4 nanoparticles as anode for enhanced Li-ion storage