Synthesis and characterization of CZTS and Cu2-xAgxZnSnS4 thin films for the application of solar cells | Synapse