Growth of Pd, Pt, Ag and Au nanoparticles on carbon nanotubes