SEARCH Articles Figures Tables Aryl halides Arynes Aryl halides generation Aryne Aryne generation Arynes generation