Effects of 5-Membered Heteroaromatic Spacers on Structures of Porphyrin Films and Photovoltaic Properties of Porphyrin-Sensitized TiO2 Cells | doi.page