1. Department of Mechanical Engineering, Tsinghua University, Beijing, China (mainland)
2. Spine Pain Begone, San Antonio, TX, USA
3. Machinery technology development Co. Ltd., Beijing, China (mainland)
4. Department of Orthopaedics, Shenzhen Second Hospital, Shenzhen, Guangdong, China (mainland)