Cyclopentadithiophene And Phenothiazine Based Compounds For Emerging Photovoltaics