Affiliation: | 1. Institute of Electronics Packaging Technology and Reliability, College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing 100124, China;2. Department of Engineering Mechanics, AML, Tsinghua University, Beijing 100084, China;3. Department of Mechanical Engineering, University of South Carolina, 300 S. Main Street Columbia, SC 29208, United States;4. Department of Mechanical & Aerospace Engineering, University of Strathclyde, Glasgow G1 1XJ, UK |