1-s2.0-S0012821X24004631-mmc5.zip