A model for multicomponent fluid saturation in C-O-H-S-silicate melt systems