On the photophysical and electrochemical studies of dye-sensitized solar cells with the new dye CYC-B1