1. Clinical Trials Center, Huabei Petroleum Administration Bureau General Hospital, Renqiu 062550, China
2. Oncology Department, Huabei Petroleum Administration Bureau General Hospital, Renqiu 062550, China
3. Department of Imaging Medicine, Huabei Petroleum Administration Bureau General Hospital, Renqiu 062550, China