Title: Organic P3HT:fullerene bulk-heterojunction solar cells