MOE Key Laboratory for Multifunctional Materials and Structures;
Xi'an Jiaotong University;
Xi'an 710049;
China;
Department of Building Environment and Energy Engineering;
Xi'an Jiaotong University.Xi'an 710049;
China;
School of Mechanical Engineering;
Xi'an fiaotong University;
Xi'an 710049.China;
State Key Laboratory for Strength and Vibration of Mechanical Structures;
Xi'an jiaotong University;
Xi'an 710049;
China;