1. Tribology Research Institute
2. National Traction Power Laboratory
3. Southwest Jiaotong University
4. Chengdu 610031
5. P. R. China
6. Key Laboratory of Testing Technology for Manufacturing Process
7. Ministry of Education
8. Southwest University of Science and Technology
9. Mianyang 621010