Imágenes para Thin film solar cells from earth abundant materials : Kodigala, Subba Ramaiah,