Molecular bulk heterojunctions: an emerging approach to organic solar cells.

Molecular bulk heterojunctions: an emerging approach to organic solar cells.