Dye-sensitized Solar Cells Devices Research Articles