1. Institute of Science and Technology Research, China Three Gorges Corporation, Beijing 100038, P. R. China
2. Beijing Advanced Innovation Center for Future Urban Design, Beijing University of Civil Engineering and Architecture, Beijing 100044, P. R. China