The stability of sapphirine-quartz and hypersthene-sillimanite-quartz assemblages: an experimental investigation in the system FeO−MgO−Al2O3−SiO2 under H2O and CO2 conditions