Charge-transfer theory of surface enhanced Raman spectroscopy: Herzberg–Teller contributions | Synapse