Diverse communities of Bacteria and Archaea flourished in Palaeoarchaean (3.5-3.3 Ga) microbial mats