Insights into the Reactivity of Thiophene: Heterogeneous Alkylation