1. School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, China
2. Chongqing Innovation Center, Beijing Institute of Technology, Chongqing 401120, China
3. Department of Mechanical Engineering, Texas A&M University, College Station, TX 77840, USA