Current Matching in Multifold DBP/C70 Organic Solar Cells With Open-Circuit Voltages of up to 6.44 V | IEEE Journals & Magazine | IEEE Xplore