d59a3d61daef3c9de3f3362d694dd56646ad635f 1-s2.0-S0301051124002412-main.pdf