Text this: Stromatolites and pulsed oxygenation events in the Mesoproterozoic Longjiayuan formation of western Henan: evidence for life-environment co-evolution