Effect of Affinity Discontinuity on Heterojunction p-i-n Solar Cell Performance | IEEE Journals & Magazine | IEEE Xplore