Photoreactions of bacteriorhodopsin