Fig. 4

Schematic illustration of perovskite (x = 2.5) crystallization on different substrates. a, b The as deposited perovskite precursor complexes on ZnO/PEIE (a) and on TiOx/PEIE or SnO2/PEIE (b) substrates. c–e The thermal annealed perovskite films on ZnO/PEIE (c), SnO2/PEIE (d) and TiOx/PEIE (e) substrates, respectively