Design and Synthesis of Conjugated Polymers for Organic Photovoltaics: Tuning the Conjugated Backbone and the Substituents