1. Department of Spine Surgery, Xiangya Hospital, Central South University, Changsha 410008, China
2. Department of Cardiology, Xiangya Hospital, Central South University, Changsha 410008, China
3. Hunan Yuantai Biotechnology Co., Ltd, Changsha 410000, Hunan, China
4. Department of General Surgery, Xiangya Hospital, Central South University, Changsha 410008, China