Effects of energy-level offset between a donor and acceptor on the photovoltaic performance of non-fullerene organic solar cells | Synapse