Counter Electrodes for Dye-Sensitized and Perovskite Solar Cells (2 Vols.) (IEEE, 2003)