SEARCH Articles Figures Tables Benzofuran Benzofurane Benzofurans halogenation Benzofurans halogenation