1. Department of Cardiothoracic Surgery, Chengde Central Hospital, No. 11 Guangren Road, Chengde, Hebei, People’s Republic of China
2. Department of Nephrology, Affiliated Hospital of Chengde Medical College, No. 36 Nanyingzi Street, Chengde, Hebei, People’s Republic of China
3. Department of Pathology, Chengde Central Hospital, No. 11 Guangren Road, Chengde, Hebei, People’s Republic of China
4. Deparatment of Medical Imaging, Chengde Central Hospital, No. 11 Guangren Road, Chengde, Hebei, People’s Republic of China