... Hospital of Xi’an Jiaotong University, Xi’an 710061,Shaan’xi Province, 710061, ChinaFull list of author information is available at the end of the articleRen et al. World Journal of Surgical ... Ministry of China (0601-18920006, Juan Ren),Scientific and Technological Research Foundation of Shaanxi Province (2007K09-09, Juan Ren), and the Clini-cal Research Fundation of First Hospital of ... Hospital of Xi’an Jiaotong University, Xi’an 710061,Shaan’xi Province, 710061, China.2Department of Basic Biomedical Sciences,Mercer University School of Medicine, GA 31404, USA; Department of Obstetrics...