Data availability
Figure 1–3 are computational and therefore no data have been generated. In addition, Figure 4—source data 1, Figure 5—source data 1, Figure 6—source data 1, Figure 6—source data 2 and Figure 6—source data 3 contain the numerical data used to generate the figures.