Affiliation: | 1. Department of Applied Chemistry, Chongqing University, Chongqing 400044, China; 2. Key Laboratory for the Exploitation of South-West Resources and Environmental Disaster Control Engineering of Ministry of Education, Chongqing University, Chongqing 400044, China |