1. College of Materials Science and Engineering
2. Chongqing University
3. Chongqing 400044
4. P.R. China
5. School of Petroleum Engineering
6. Chongqing University of Science and Technology
7. Chongqing 400042
8. State Key Laboratory of Mechanical Transmissions