SMS: Materials for enhanced dye-sensitized solar cell performance , electrochemical application