Impacts of the ecological footprint on sustainable development: Evidence from China. (10th June 2022)