Osmoadaptation Mechanisms Of Cyanobacteria And Archaea From The Stromatolites Of Hamelin Pool, Western Australia.