Genetic diversity of rhizobia isolated from shrubby and herbaceous legumes in Shenmu arid area, Shaanxi, China.