Alkylation of furan, thiophene, and pyrrole with furfuryl alcohol in the presence of the strongly acidic Amberlyst 15 sulfo cation-exchange resin | doi.page