1. Department of Clinical Laboratory Medicine; School of Laboratory Medicine and Life Science; Wenzhou Medical College; Wenzhou Zhejiang 325035 China
2. Department of Function Experiments; Institute of Hypoxia Medicine and Institute of Neuroscience; Wenzhou Medical College; Wenzhou Zhejiang 325035 China
3. Department of Spine Surgery; The First Affiliated Hospital of Wenzhou Medical College; Wenzhou Zhejiang China