Affiliation: | 1.Department of Mechanical Engineering, The University of Texas at Dallas, Richardson, TX, 75080, USA ;2.Beijing Institute of Aerospace Testing Technology, Beijing, 100074, China ;3.School of Mechanical Engineering, Dalian University of Technology, Dalian, 116024, China ; |