Cyanobacteria-ferrihydrite aggregates, BIF sedimentation and implications for Archaean- Palaeoproterozoic seawater geochemistry | Publicación