Towards low carbon based economic development: Shanghai as a C40 city.