1. School of Mechanical Engineering, Hefei University of Technology, Hefei, Anhui 230009, China
2. Department of Mechanical Engineering, Stony Brook University, Stony Brook, NY 11794
3. Department of Mechanical and Aerospace Engineering, Missouri University of Science and Technology, Rolla, MO 65301