Halide perovskite materials for solar cells: a theoretical review | Synapse