SEARCH Articles Figures Tables Enhanced visible fluorescent proteins Protein ultraviolet-visible Visible fluorescent proteins Visible fluorescent proteins properties