1. Joint Center of Translational Medicine The First Affiliated Hospital of Wenzhou Medical University Wenzhou Zhejiang 325000 P. R. China
2. Wenzhou Institute University of Chinese Academy of Sciences Wenzhou Zhejiang 325001 P. R. China
3. Department of Intensive Care Unit The First Affiliated Hospital of Wenzhou Medical University Wenzhou Zhejiang 325000 P. R. China
4. Key Laboratory of Intelligent Treatment and Life Support for Critical Diseases of Zhejiang Province Wenzhou Zhejiang 325000 P. R. China
5. Wenzhou Key Laboratory of Critical Care and Artificial Intelligence Wenzhou Zhejiang 325000 P. R. China
6. Zhejiang Engineering Research Center for Hospital Emergency and Process Digitization Wenzhou Zhejiang 325000 P. R. China
7. Department of Orthopaedics Key Laboratory of Structural Malformations in Children of Zhejiang Province Key Laboratory of Orthopaedics of Zhejiang Province The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University Wenzhou Zhejiang 325000 P. R. China