1. College of Engineering and Technology, Southwest University, Chongqing 400715, China
2. Department of Mechanical Engineering, University of California, Berkeley, California 94720, United States
3. School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China