Characteristics of pulse electrodeposited AgGaS2 thin films for photovoltaic application. (2021)