Charge mobility enhancement for diketopyrrolopyrrole-based conjugated polymers by partial replacement of branching alkyl chains with linear ones