Electrical and photovoltaic properties of CdZnS/p-GaAs heterojunctions