High performance ambipolar semiconductor of pyridine-capped diketopyrrolopyrrole-porphyrin oligomers: Roles of thiophen substitution and oligomer length. (June 2022)