Affiliation: | 1. Department of Orthopedics, University of Kansas School of Medicine—Wichita, 929 N Saint Francis St, Wichita, KS, USA;2. Department of Orthopaedic Surgery, Affiliated Hospital to Shandong University of Traditional Chinese Medicine, 42 Wenhua West Road, Jinan, China;3. Department of Biological Sciences, Wichita State University, 1845 Fairmount Street, Wichita, KS, USA;4. Robert J. Dole Veterans Administration Hospital Center, 5500 E. Kellogg, Wichita, KS, USA |