New cyclopentadithiophene (CDT) linked porphyrin donors with different end-capping acceptors for efficient small molecule organic solar cells | Publicación