Text this: Improvement of N -phthaloylchitosan based gel polymer electrolyte in dye-sensitized solar cells using a binary salt system