The structural basis of the functioning of bacteriorhodopsin: An overview