Facile preparation of a three-dimensional Fe3O4/macroporous graphene composite for high-performance Li storage