An analysis of urban environmental Kuznets curve of CO2 emissions: Empirical analysis of 276 global metropolitan areas. (15th October 2018)