1. Department of Urban Planning, Tongji University, Shanghai 200092, China.
2. Department of Urban Design and Planning, University of Washington, Seattle, WA 98195-5740, and Department of Urban Planning, Tongji University, Shanghai 200092, China.
3. NITA Shanghai, Building 21 No. 140, Tianling Road, Shanghai 200233, China.