atomic spectra rotational and vibrational spectroscopy 3258795