Evaluating the direct and indirect effect of climate and human activities on long-term vegetation greening in China