ScienceDirect is the world\'s leading source for scientific, technical, and medical research. Explore journals, books and articles.www.sciencedirect.com