Diverse Perovskite Solar Cells: Progress, Challenges, and Perspectives. | Synapse