Regioregular Poly(3-pentylthiophene): Synthesis, Self-Assembly of Nanowires, High-Mobility Field-Effect Transistors, and Efficient Photovoltaic Cells