SEARCH Articles Figures Tables Haack Vilsmeier Vilsmeier-Haack Vilsmeier-Haack/Friedel Crafts synthesis