Affiliation: | a Mechanical Engineering Department, Stony Brook University, NY 11794 b Center for Public Safety Research, Tsinghua University, Beijing, China 100084 c School of Aerospace, Tsinghua University, Beijing, China 100084 d Solar Power Industries, Belle Vernon, PA 15012 e Jinggong Science and Technology Co., Keqiao, Zhejiang, China |