1. Department of Emergency, Yidu Central Hospital of Weifang, Qingzhou 262500, Shandong, China
2. Department of Obstetrics, Shouguang People’s Hospital, Shouguang 262700, Shandong, China
3. Department of General Surgery, Shouguang People’s Hospital, Shouguang 262700, Shandong, China
4. School of Basic Medical Sciences, Wenzhou Medical University, Wenzhou 325035, Zhejiang, China