Key Lab Under the State Ministry of Education for China Southwestern Resource Exploitation & Environmental Disaster Control Engineering;
Chongqing University;
Chongqing 400044;
P.R. China 2Jiaozuo Institute of Technology;
Jiaozuo 454000;
P.R. China 3Chongqing;