SMS: The molecular orbital theory of conjugated systems.