SEARCH Articles Figures Tables Halorhodopsin Light cycle Light cycling Light dependence Lighting cycle