School of Architecture and Art North China University of Technology Beijing 100144 China;
School of Architecture and Art North China University of Technology Beijing 100144 China;
School of Architecture and Art North China University of Technology Beijing 100144 China;
Historical and cultural block; Micro renewal; Sustainable development;