Thermal run way in a transistor biased in the active range is due to change in reverse collector saturation currents due to rise in temperature because reverse collector saturation current (I0)depends on temperature. If IC increase then I2CR loss increase and the temperature increase. So I0 increase, IC=βIB+I0