1-s2.0-S0016703724004290-mmc5.zip