ea4f70e8a60dcbb86779f3a674bb56f6 molecules_a2010v15n8p5756.pdf