Zaslat SMS: Kinetic modeling of vacuum gas oil catalytic cracking