comprising a semiconductor electrode comprising AII-BVI compounds, e.g. CdTe, CdSe, ZnTe, ZnSe, with or without impurities