Quasi-solid State Dye-sensitized Solar Cells Research Articles