1. State Key Laboratory of Mechanical Transmissions
2. College of Materials Science and Engineering
3. Chongqing University
4. Chongqing 400044
5. P. R. China
6. State Key Laboratory of Advanced Technology for Materials Synthesis and Processing
7. Wuhan University of Technology
8. Wuhan 430070
9. Chongqing Key Laboratory of Catalysis and New Environmental Materials
10. College of Environment and Resources
11. Chongqing Technology and Business University
12. Chongqing 400067