Correlating high power conversion efficiency of PTB7:PC71BM inverted organic solar cells with nanoscale structures.

Correlating high power conversion efficiency of PTB7:PC71BM inverted organic solar cells with nanoscale structures.