Modulating crystal grain size and optoelectronic properties of perovskite films for solar cells by reaction temperature | Synapse