1. Shenzhen Key Laboratory for Anti-Aging and Regenerative Medicine, Health Science Center, Shenzhen University, Shenzhen, 518060, China
2. Department of Spinal Surgery, Xiaogan Maternity and Child Healthcare Hospital, Xiaogan, 432100, China
3. Burns Research Group, ANZAC Research Institute, University of Sydney, Concord, NSW, 2139, Australia
4. Department of Spinal Surgery, The First Affiliated Hospital of Shenzhen University, Shenzhen, 518060, China