Functional interactions of archaea, bacteria and viruses in a hypersaline endolithic community.