1. State Key Laboratory of Mechanical Transmissions
2. College of Materials Science and Engineering
3. Chongqing University
4. Chongqing 400044
5. PR China
6. Engineering Research Center for Waste Oil Recovery Technology and Equipment of Ministry of Education
7. College of Environment and Resources
8. Chongqing Technology and Business University
9. Chongqing 400067
10. College of Chemistry and Molecular Engineering
11. Zhengzhou University
12. Zhengzhou City
13. P. R.China
14. Key Laboratory of the Three Gorges Reservoir Region's Eco-Environment
15. Ministry of Education
16. Chongqing 400045
17. P.R. China
18. Academy of Dazu Rock Carvings
19. Chongqing 402360
20. P. R. China
21. School of Urban Construction and Environment Engineering
22. China
23. Guangdong Provincial Key Laboratory of Durability for Marine Civil Engineering
24. Shenzhen University
25. Shenzhen 518060
26. Research Center for Environmental Science & Technology
27. Institute of Fundamental and Frontier Sciences
28. University of Electronic Science and Technology of China
29. Chengdu 611731
30. School of Civil Engineering
31. Qingdao University of Technology
32. Qingdao