Cavity ring-down spectroscopy