Text this: Compositional and structural analysis of Paleo- and Neoarchean stromatolites from the Pilbara Craton (Western Australia)