Synthesis and Characterization of CsPbBr3 for Perovskite Solar Cells