Pre-selective screening for matrix elements in linear-scaling exact exchange calculations | Synapse