Action spectrum and quantum efficiency for proton pumping in Halobacterium halobium.