1. Chongqing Key Laboratory of Catalysis and New Environmental Materials
2. College of Environmental and Resources
3. National Base of International Science and Technology Cooperation for Intelligent Manufacturing Service
4. Chongqing Technology and Business University
5. Chongqing 400067