Silver nanoparticle assembly on carbon nanotubes triggered by reductive surfactant coating