Improved performances of PCDTBT:PC71BM BHJ solar cells through incorporating small molecule donor.

Improved performances of PCDTBT:PC71BM BHJ solar cells through incorporating small molecule donor.