The Influence of the TiO2 Compact Layer on the Performance of Carbon-Based Ambient-Synthesized CH3NH3PbI3 Solar Cells | Synapse