Solar cells : thin-film technologies - Kosyachenko, Leonid A. (InTech, 2011)