Stability and Reliability of PTB7:PC71BM and PTB7:PC61BM Inverted Organic Solar Cells: A Comparative Study | IEEE Journals & Magazine | IEEE Xplore