Perovskite solar cells: Thermal and chemical stability improvement, and economic analysis. (January 2023)