1. Department of Emergency Surgery, Dongying People’s Hospital, Dongying Hospital Affiliated to Shandong Provincial Hospital Group, Dongying, China
2. Department of Interventional Diagnosis and Treatment, Dongying People’s Hospital, Dongying Hospital Affiliated to Shandong Provincial Hospital Group, Dongying, China