1. Department of Mechanical Engineering, University of Mississippi, Lafayette County, Mississippi, USA
2. Department of Mechanical Engineering, University of Utah, Salt Lake City, Utah, USA
3. Shenzhen International Graduate School, Tsinghua University, Shenzhen, China