Optimization of energy levels by molecular design: evaluation of bis-diketopyrrolopyrrole molecular donor materials for bulk heterojunction solar cells
Optimization of energy levels by molecular design: evaluation of bis-diketopyrrolopyrrole molecular donor materials for bulk heterojunction solar cells