Comparative performance analysis of mixed halide perovskite solar cells with different transport layers and back metal contacts. (4th May 2021)