Affiliation: | 1. National Research Base of Intelligent Manufacturing Service, Chongqing Technology and Business University, Chongqing 400067, China;2. Department of Civil Engineering, Chongqing Telecommunication Polytechnic College, Chongqing 402247, China |