X-ray spectroscopy in solids