c56ec5451bbfaf6c6b106b680cd9952c 1-s2.0-s016920462300155x-main.pdf