From Copper Zinc Tin Sulfur To Perovskites: Fabrication And Characterization Of New Generation Of Solar Cells