Dye-sensitized Nanocrystalline TiO2 Solar Cells Research Articles