1. College of Engineering; Peking University; Beijing 100871 China
2. Department of Orthodontics; Peking University School and Hospital of Stomatology; Beijing 100081 China
3. Department of Orthopaedics; Peking University Third Hospital; Beijing 100191 China
4. Department of Mechanical Engineering; The University of Texas at San Antonio; San Antonio TX 78249