The Alternative complex III: properties and possible mechanisms for electron transfer and energy conservation.