Carbon nanotube channels selectively filled with monodispersed Fe3−xO4 nanoparticles