Numerical simulation and optimization of CsPbI3-based perovskite solar cell to enhance the power conversion efficiency