dimethyl acetylenedicarboxylate