Generation and analysis of bacteriorhodopsin mutants with the potential for biotechnological applications