1. Shenzhen Key Laboratory for Anti-ageing and Regenerative Medicine
2. Health Science Center
3. Shenzhen University
4. Shenzhen 518060
5. China
6. Department of Spinal Surgery
7. Shenzhen Sixth People's Hospital (Nanshan Hospital)
8. Shenzhen
9. Xiaogan Maternity&Child Healthcare Hospital
10. Xiaogan
11. State Key Laboratory of Fine Chemicals
12. Dalian R&D Center for Stem Cell and Tissue Engineering
13. Dalian University of Technology
14. Dalian 116024
15. Burns Research Group
16. ANZAC Research Institute
17. University of Sydney
18. Concord
19. Australia