Tuning near-infrared absorption in diketopyrrolopyrrole-based non-fullerene acceptors for efficient organic solar cells via end-group engineering: A combined DFT and SCAPS-1D study | Synapse