Aziridinium Lead Iodide: A Stable, Low-Band-Gap Hybrid Halide Perovskite for Photovoltaics.