Combustion mechanisms of double base solid propellants