Effects of thermal boundary conditions on spontaneous combustion of coal under temperature-programmed conditions