Enhancing the Structure and Performance of P3HT/PC70BM Polymer Solar Cells with N-Dodecylthiol