Cis-trans photoisomerization of azobenzene. Solvent and triplet donors effects