Thin-film silicon solar cells - Ballif, Christophe (Engineering sciences : micro- and nanotechnology, 2010)