1. Institute of Sports Medicine; Beijing Key Laboratory of Sports Injuries; Peking University Third Hospital; 49 North Garden Road Haidian District Beijing 100191 P. R. China
2. Department of Biomedical Engineering; College of Engineering; Peking University; 5 Yiheyuan Road Haidian District Beijing 100871 P. R. China