1. Department of Orthopedic Surgery, Shenyang Fifth People’s Hospital , No. 188 Xingshun Street, Tiexi District, Shenyang 110122, Liaoning Province , China
2. Department of Neurology, General Hospital of Northern Theater Command , NO. 83 Wenhua Road, Shenhe District, Shenyang 110122, Liaoning Province , China
3. Department of Human Anatomy, College of Basic Medical Sciences, China Medical University , No. 77 Puhe Road, Shenyang North New Area, Shenyang 110122, Liaoning Province , China