1. State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan, People’s Republic of China
2. Department of Mechanical Engineering, Texas Tech University, Lubbock, TX, USA
3. State Key Laboratory of Automotive Safety and Energy, Tsinghua University, Beijing, People’s Republic of China