1. The Shenyang Polytechnic University Shenyang 110023, China
2. The State Key Laboratory for Fatigue and Fracture of Materials Institute of Metal Research, Chinese Academy of Sciences, Shenyang , 110015, China
3. The Northeastern University Shenyang 110006, China
4. The Department of Mechanical Engineering Wayne State University, Detroit , MI 48202, USA