Trace element and isotope (C, S, Sr, Nd, Fe) geochemistry constraints on the sedimentary environment of the early Neoproterozoic Shilu BIF and associated dolostones, South China