Synthesis, chemistry and photochemistry of cyanobutadiyne (HCCCCCN)