A DMF-assisted solution process boosts the efficiency in P3HT:PCBM solar cells up to 5.31%