Apatite saturation revisited: new model formulations and applications to igneous rocks | Synapse