Novel triazole bearing zinc(II) and magnesium(II) metallo-phthalocyanines: Synthesis, characterization, photophysical and photochemical properties