Polycrystalline Compound Semiconductor Thin Films in Solar Cells