Solar cells : dye-sensitized devices - Kosyachenko, Leonid A. (InTech, 2011)