KMCLib: A general framework for lattice kinetic Monte Carlo (KMC) simulations - CPC, Mendeley (Mendeley, 2014)