Shining the light: the mechanism of the bioluminescence reaction of calcium-binding photoproteins