Synthesis of high-quality carbon nanotubes by using monodisperse spherical mesoporous silica encapsulating iron oxide nanoparticles