Kinetic Monte Carlo and Master Equation Approaches To Solving a System of Rates