Photoselection and aggregation in purple membrane of Halobacterium halobium.