Modification of carbon nanotube surfaces with precious metal and transition metal oxide nanoparticles using thin silica layers