Surfactant-assisted preparation of single-crystalline Fe3O4 nanowires under low magnetic field