High-performance and long-term stable inverted ternary solar cells based on PTB7-Th/N2200/PC71BM blends. (December 2018)