Mingfeng Shang Assistant Research Professor of Civil and Architectural Engineering and Mechanics mfshang@arizona.edu