Prevention of UV-light induced E,Z-isomerization of caffeoyl residues in the diacylated anthocyanin, gentiodelphin, by intramolecular stacking