Bacteriorhodopsin-based Langmuir-Schaefer films for solar energy capture,