Controlled Synthesis of Fe3O4 Nanospheres Coated with Nitrogen-Doped Carbon for High Performance Supercapacitors