e5475e3da6afef77df5a3000582223fba2ca0325 1-s2.0-S0306261926001212-main.pdf