Triplet and singlet energy transfer in carotene-porphyrin dyads: role of the linkage bonds. | doi.page