1. College of Environment and Ecology, Chongqing University, Chongqing, People’s Republic of China
2. National Base of International Science and Technology Cooperation for Intelligent Manufacturing Service, Chongqing Key Laboratory of Catalysis & New Environmental Materials, Chongqing Technology and Business University, Chongqing, People’s Republic of China
3. Chongqing South-to-Thais Environmental Protection Technology Research Institute Co., Ltd., Chongqing, People’s Republic of China