1. College of Resources and Environmental Science
2. State Key Laboratory of Coal Mine Disaster Dynamics and Control
3. Chongqing University
4. Chongqing 400044
5. PR China
6. State Key Laboratory of Mechanical Transmissions
7. College of Materials Science and Engineering
8. Engineering Research Center for Waste Oil Recovery Technology and Equipment of Ministry of Education
9. College of Environment and Resources
10. Chongqing Technology and Business University
11. Chongqing 400067
12. Guangdong Provincial Key Laboratory of Durability for Marine Civil Engineering
13. Shenzhen University
14. Shenzhen 518060
15. Research Center for Environmental Science & Technology
16. Institute of Fundamental and Frontier Sciences
17. University of Electronic Science and Technology of China
18. Chengdu 611731
19. China
20. School of civil Engineering
21. Qingdao University of Technology
22. Qingdao
23. P. R. China