Absorption spectroscopy