Reaction dynamics of halorhodopsin studied by time-resolved diffusion.