TDDFT investigation of surface-enhanced Raman scattering of HCN and CN(-) on Ag(20).