Tuning the optoelectronic properties of benzodithiophene based donor materials and their photovoltaic applications