Chongqing Jiaotong University Chongqing 400074 China;
Chongqing Jiaotong University Chongqing 400074 China;
Chongqing Atlantis Landscape Architecture Planning and Design Co. Ltd Chongqing 400042 China;
Stock renewal; Sustainable development; Space control;