Photoreduction and validation of haem–ligand intermediate states in protein crystals by in situ single-crystal spectroscopy and diffraction. (2017)