Modeling Fischer–Tropsch kinetics and product distribution over a cobalt catalyst