SEARCH Articles Figures Tables Diels hetero Halogenation Hetero Diels-Alder reaction Hetero-Diels-Alder