A LBG polymer is incorporated into a PTB7:PC71BM host blend to compose a ternary blend system. Besides extending the absorption range, the crystallinity and preferred face-on orientation of PTB7 are simultaneously improved. Ternary blend PSC of 9.06% is achieved with interfacial modification.