SEARCH Articles Figures Tables Halobacterium Halobacterium halobium Halobacterium halobium purple membrane Purple membrane of Halobacterium halobium