State Key Laboratory of Hydraulics and Mountain River Engineering;
College of Architecture and Environment;
Sichuan University;
Chengdu 610065;
China;
College of Urban and Rural Construction;
Sichuan Agricultural University;
Du Jiangyan 611830;
China.;
China Urban Construction Design & Research Institute;
Beijing 100029;
China;
Suzhou University of Science and Technology;
Suzhou 215011;
China;