Photovoltaic behavior of bacteriorhodopsin-loaded cation-exchange membranes