X-ray spectroscopy