diphenylacetylenes