Interface electronic structures of BaTiO3@X nanoparticles (X=γ-Fe2O3, Fe3O4, α-Fe2O3, and Fe) investigated by XAS and XMCD