difference between atomic and molecular spectroscopy