Spectra of diatomic molecules