bea0db156e97669fb097a140aef6ae2ae34ca919 1-s2.0-S0006320723003695-main.pdf