ee282c398f2b6024e41f322814872a38009d73b5f3ff01b971a7af8a30e60cc3 1-s2.0-S000927972500239X-main.pdf