Spatio-temporal patterns and driving factors of vegetation growth anomalies in Xinjiang over the last three decades