2D organic-inorganic perovskites pave the way to novel low-cost solar cells