New 1, 3, 4-Oxadiazole Based Photosensitizers for Dye Sensitized Solar Cells (DSSCs). (26th November 2015)