1-s2.0-S0016703724004290-mmc3.zip