alkynylaldehydes