Ag nano-assemblies on Si surface via CTAB-assisted galvanic reaction for sensitive and reliable surface-enhanced Raman scattering detection