Effect of substrate temperature on antiphase boundaries and spin polarization of thin Fe3O4 film on Si (100)