Comparison of Electrode Structures and Photovoltaic Properties of Porphyrin-Sensitized Solar Cells with TiO2 and Nb, Ge, Zr-Added TiO2 Composite Electrodes | doi.page