Advances in Perovskite Solar Cells: A Review of Material Design, Interface Engineering, Stability Enhancement, and Prospective Research Directions | Synapse