Effects of Precursor Ratios and Annealing on Electronic Structure and Surface Composition of CH3NH3PbI3 Perovskite Films | Synapse