Thermochemistry of glasses and liquids in the systems CaMgSi2O6-CaAl2Si2O8-NaAlSi3O8, SiO2-CaAl2Si2O8-NaAlSi3O8 and SiO2-Al2O3-CaO-Na2O