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