Effects of zeolite structure and aluminum content on thiophene adsorption, desorption, and surface reactions