Trans-to-cis photoisomerization of cyclocurcumin in different environments rationalized by computational photochemistry