Metal halide perovskites are promising for next-generation high-efficiency photovoltaic and optoelectronic devices due to ...