Computational study of charge-transfer dynamics in the carotenoid–porphyrin–C60 molecular triad solvated in explicit tetrahydrofuran and its spectroscopic signature