Electronic and optical aspects of novel quinoxaline derivatives as electron donor materials for bulk heterojunction solar cells.