Silica-coated Fe3O4 Nanoparticles Research Articles