Bacteriorhodopsin and its Mutants allude a breakthrough impending to artificial retina construction and strategies for curing blindness