1. Department of Endocrinology, The First Affiliated Hospital and College of Clinical Medicine of Henan University of Science and Technology, Luoyang, Henan 471000, P.R. China
2. Department of Urology, The Affiliated Zhongshan Hospital, Xiamen University, Xiamen, Fujian 361004, P.R. China
3. State Key Laboratory of Stress Cell Biology, School of Life Science, Xiamen University, Xiamen, Fujian 361004, P.R. China
4. Fujian Provincial Key Laboratory of Chronic Liver Disease and Hepatocellular Carcinoma, The Affiliated Zhongshan Hospital, Xiamen University, Xiamen, Fujian 361004, P.R. China
5. Department of Gastrointestinal Surgery, Zhongshan Hospital, Xiamen University, Xiamen, Fujian 361004, P.R. China