Institute of Mountain Hazard and Environment;
Chinese Academy of Sciences;
Chengdu 610041;
China;
State Key Laboratory of Environmental Geochemistry;
Institute of Geochemistry;
Chinese Academy of Sciences;
Guiyang 550002;
China;
Department of Chemistry and Biology;
Ryerson University;
Toronto Ontario;
M5B 2K3;
Canada;