4b60f0d1c1250a70b7e1a608743a53021666e96d 1-s2.0-S016201342500162X-main.pdf