Trace Water in Lead Iodide Affecting Perovskite Crystal Nucleation Limits the Performance of Perovskite Solar Cells | Synapse