Structure, optical and electrical properties of (Cu1-xAgx)2ZnSn(S, Se)4 alloy thin films for photovoltaic application. (July 2018)