SEARCH Articles Figures Tables Aldol reaction chiral Haloacetals Haloacetate Haloacetates Reactions chiral