SEARCH Articles Figures Tables Acylation zeolite Catalytic heterogeneous Catalytic heterogeneous acylations Heterogeneous zeolites