1. Chongqing Key Laboratory of Catalysis and New Environmental Materials, College of Environment and Resources, Chongqing Technology and Business University, Chongqing 400067, China
2. School of Pharmacy, North Sichuan Medical College, Nanchong 637100, China
3. CNPC Well Control Emergency Rescue Response Center, Guanghan 618300, China