Analysis of numerical methods for computer simulation of kinetic processes: Development of KINSIM—A flexible, portable system