visible and ultraviolet atomic spectra