The application of differential thermal analysis to the study of isothermal and non-isothermal crystallization kinetics of coal fly ash based glasses