Kinetics of heterogeneous catalytic reactions: Analysis of reaction schemes