Self-assembled transition metals nanoparticles on oxide nanotemplates