SEARCH Articles Figures Tables Diethyl adipate hexanedioate Diethyl hexanedioate Dieckmann cyclization