Versatile synthesis of metal-compound based mesoporous Janus nanoparticles