Fabrication of three-dimentional triarylmethane polymers derivatives as efficient counter electrodes for dye-sensitized solar cells. (10th March 2022)