Direct hydrothermal synthesis of single-crystalline triangular Fe3O4 nanoprisms