Characterization of Ag-doped Cu2ZnSnSe4 bulks material and their application as thin film semiconductor in solar cells