Effects of CaO-MgCO3 on the combustion behavior and emission properties of SO2 and NOx during semi-coke combustion