Efficient, high yield perovskite photovoltaic devices grown by interdiffusion of solution-processed precursor stacking layers | Synapse