Text this: Quantification of sources and potential risks of cadmium, chromium, lead, mercury and arsenic in agricultural soils in a rapidly urbanizing region of southwest China: the case of Chengdu