Dye-sensitized solar cells - Kalyanasundaram, K (Boca Raton CRC Press, 2010)