Plant diversity patterns and their relationships with soil and climatic factors along an altitudinal gradient in the middle Tianshan Mountain area, Xinjiang, China.