αρχείο Email: Understanding the Electronic Structures and Absorption Properties of Porphyrin Sensitizers YD2 and YD2-o-C8 for Dye-Sensitized Solar Cells