Is high natural resource dependence doomed to low carbon emission efficiency? Evidence from 283 cities in China · Study