1. Shanghai Key Laboratory of Mechanics in Energy Engineering, Shanghai Institute of Applied Mathematics and Mechanics, School of Mechanics and Engineering Science, Shanghai University, Shanghai 200444, China
2. Department of Mechanical Engineering, Michigan State University, East Lansing, MI 48824, USA
3. Department of Mechanical Engineering, South Dakota State University, Brookings, SD 57007, USA