Polycrystalline compound solar cells