Synthesis of a novel magnetite/nitrogen-doped reduced graphene oxide nanocomposite as high performance supercapacitor