Perovskite solar cells (PSCs) based on mixed organic–inorganic halide perovskite, delivering higher energy conversion efficiency with lower processing costs, have been served as a promising ...