Melt flow control on lithological and geochemical heterogeneity of the oceanic upper mantle | Synapse