Novel terthiophene-substituted fullerene derivatives as easily accessible acceptor molecules for bulk-heterojunction polymer solar cells