Analyzing the stability and reactivity of carbenium ion intermediates in H-ZSM-5 catalyzed octene cracking