Perovskite Solar Cells with Near 100% Internal Quantum Efficiency Based on Large Single Crystalline Grains and Vertical Bulk Heterojunctions.