SEARCH Articles Figures Tables Furans Vilsmeier reaction Haack Haack Reaction Vilsmeier Vilsmeier-Haack Vilsmeier-Haack reaction