Design and Optimization of High Performance P3HT: PCBM Polymer Solar Cell Using P3HT Buffer Layer | IEEE Journals & Magazine | IEEE Xplore