Synthesis and photochemistry of novel 1,2,3-triazole di-heterostilbenes. An experimental and computational study.