1. Micro‐ and Nano‐technology Research Center State Key Laboratory for Manufacturing Systems Engineering Xi'an Jiaotong University Xi'an Shaanxi 710049 China
2. Frontier Institute of Science and Technology (FIST) Xi'an Jiaotong University Xi'an Shaanxi 710049 China
3. Department of Rehabilitation Medicine First Affiliated Hospital of Xi'an Jiaotong University Xi'an Shaanxi 710061 China
4. Strength Transmission Test Laboratory AECC Sichuan Gas Turbine Establishment Chengdu Sichuan 610500 China