Effect of substrate on surface-enhanced Raman scattering of molecules adsorbed on immobilized silver nanoparticles.