1. Department of Computer Science, Harbin Institute of Technology at Shenzhen, Shenzhen, China
2. Department of Computer Science and Technology, Harbin Institute of Technology at Shenzhen, Shenzhen, China
3. Spine Health Center, Shenzhen Second People’s Hospital, Shenzhen, China