hydrodimerization hydrodimer cyclodimerisation hydronation dehydrocyclisation homocoupling dehydrodimer dehydrocyclization homodimerization homodimerisation