1. Department of Anesthesiology, Shengli Oilfield Central Hospital, Dongying City, Shandong 257034, China.
2. Department of Hepatobiliary Surgery, Shengli Oilfield Central Hospital, Dongying City, Shandong 257034, China.
3. Department of Endocrinology, Shengli Oilfield Central Hospital, Dongying City, Shandong 257034, China.