Improving the theromchemical water splitting for Hydrogen Production with Magnetic Core-shell Nanoparticles