Carotenoid isomerase: a tale of light and isomers.