Affiliation: | 1. Department of Engineering Mechanics, Applied Mechanics Laboratory, Tsinghua University, Beijing 100084, China;2. Department of Engineering Mechanics, Applied Mechanics Laboratory, Tsinghua University, Beijing 100084, China;China Longyuan Power Group Corporation Limted, China Goudian, Beijing 100034, China;3. Department of Engineering Mechanics, Applied Mechanics Laboratory, Tsinghua University, Beijing 100084, China;Department of Mechanical Engineering, Purdue University, West Lafayette, 47907, USA;4. CSIRO Energy, 71 Normanby Road, Clayton, VIC3168, Australia |