Dye-sensitized solar cells based on MK2 dye, PMMA-based quasi-solid electrolyte, and flexible CNT counter electrode. (December 2020)