Oxygen isotope fractionations involving diopside, forsterite, magnetite, and calcite: Application to geothermometry