Chemical heterogeneity in the upper mantle recorded by peridotites and chromitites from the Shetland Ophiolite Complex, Scotland