Coupling of zinc porphyrin dyes and copper electrolytes: a springboard for novel sustainable dye-sensitized solar cell