Photovoltaic performance of polycrystalline thin film p-AgGaSe2/n-Zn0.5Cd0.5S heterojunctions