A spatial econometric analysis of the impacts of human factors on environment in China