1. College of Aerospace EngineeringChongqing University Chongqing 400044 P. R. China
2. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body Changsha 410082 P. R. China
3. Chongqing Key Laboratory of Heterogeneous Material Mechanics Chongqing 400044 P. R. China
4. School of Mechanical EngineeringHebei University of Technology Tianjin 300401 P. R. China
5. School of Manufacturing Science and EngineeringSouthwest University of Science and Technology 59 Qinglong Road Mianyang 621010 P. R. China