Operando X-ray absorption spectroscopy on battery materials: a review of recent developments