Institution: | International Center for Sustainability, Accountability and Eco-Affordability of the Large and Small (ICSAELS), Lehigh University, Bethlehem, PA 18015, USA;Key Laboratory of Pressure Systems and Safety, Ministry of Education, School of Mechanical Engineering and Power Equipment, East China University of Science and Technology, Shanghai 200237, China |