Device design and optimization of all Perovskites based heterojunction solar cell | Synapse