guide to electronic spectroscopy 1817473