Magnetic properties of interacting single domain Fe3O4 particles