Synthesis and characterization of a new series of dibenzofulvene based organic dyes for DSSCs