Investigation on the thermo-chemical reaction mechanism between yttria-stabilized zirconia (YSZ) and calcium--magnesium--alumino-silicate (CMAS)