Cahen, DavidGratzel, MichaelGuillemoles, Jean FrancoisHodes, Gary2006-02-212006-02-212006-02-21200110.1002/9783527612789.ch07https://infoscience.epfl.ch/handle/20.500.14299/225064Dye-sensitized solar cells: principles of operationtext::book/monograph::book part or chapter