The aromaticity of cyanine dyes: ring current and valence bond calculations | Synapse