Walking Speed and Stride Length Predicts 36 Months Dependency, Mortality, and Institutionalization in Chinese Aged 70 And Older | Synapse