1. Key Laboratory of Impact and Safety Engineering
2. Ministry of Education
3. School of Mechanical Engineering and Mechanics
4. Ningbo University
5. Ningbo
6. State Key Laboratory of Solid Lubrication
7. Lanzhou Institute of Chemical Physics
8. Lanzhou 730000
9. China