atomic spectra rotational and vibrational spectroscopy 1544229