e7a6f28d7c36e444556e4a7f8e0ab29b 1-s2.0-S016201342500162X-main.pdf