Gravar-mail: Photoisomerization, energy storage, and charge separation: A model for light energy transduction in visual pigments and bacteriorhodopsin