aryldiacetylenes