Institution: | International Center of Sustainability, Accountability and Eco-Affordability of Large Structures (ICSAELS), Lehigh University, Bethlehem, PA 18015, USA School of Mechanical Engineering and Power Equipment, East China University of Science and Technology, Shanghai 200237, China |