Kinetic coupling and hydrogen surface fugacities in heterogeneous catalysis: I. Alkane reactions on Te/NaX, H-ZSM5, and Ga/H-ZSM5