ATP synthesis in Halobacterium saccharovorum: evidence that synthesis may be catalysed by an F0F1-ATP synthase.