Progress in Theoretical Study of Metal Halide Perovskite Solar Cell Materials | Synapse