State Key Laboratory of Geological Processes and Mineral Resources;
China University of Geosciences;
Beijing 100083;
China;
Department of Earth and Environmental Sciences;
University of Windsor;
Windsor;
ON N9B 3P4;
Canada;
College of Computer Engineering and Software;
Taiyuan University of Technology;
Taiyuan 030024;
China;