Investigation on the suppressing effects and mechanisms of micro-scale calcium carbonate on pulverized coal explosion | Synapse