Metal-Halide Perovskite Semiconductors Can Compete with Silicon Counterparts for Solar Cells, LEDs...American Institute of Physics