Demography and spectrum analysis of Juglans cathayensis populations at different altitudes in the west Tianshan valley in Xinjiang, China.